PRS: A Reusable Abstraction for Scaling Out Middle Tiers in the Datacenter
نویسندگان
چکیده
Scale-out datacenter applications are of enormous commercial interest, yet they are frustratingly hard to build. A common design pattern is to locate most of the application logic in a middle tier of soft-state servers and to provide storage using a separate backend system. The Partitioning and Recovery Service (PRS) is an infrastructure service that makes it easier to build these middle tier applications: it provides strong consistency on the soft state, supports arbitrary operations, and helps in recovery if state is ever lost. The PRS manages scaling out the middle tier across many machines, and hides the complexities of scale-out through a simple and powerful abstraction. We have built and evaluated the PRS, and other developers have built and deployed four scale-out soft-state datacenter applications using the PRS. Our experience with these applications confirms that the PRS significantly simplifies the construction of scale-out soft-state datacenter
منابع مشابه
Packet Resonance Strategy: A Spoof Attack Detection and Prevention Mechanism in Cloud Computing Environment
Distributed Denial of Service (DDoS) is a major threat to server availability. The attackers hide from view by impersonating their IP addresses as the legitimate users. This Spoofed IP helps the attacker to pass through the authentication phase and to launch the attack. Surviving spoof detection techniques could not resolve different styles of attacks. Packet Resonance Strategy (PRS) armed to d...
متن کاملOne-pot synthesis of triazolo[1,2-a]indazole-triones catalyzed by a novel magnetically and reusable green catalyst of Preyssler
An atom-efficient, eco-friendly, solvent-free, high yielding, multicomponent green strategy to synthesize triazolo[1,2-a]indazole-triones derivatives by the one-pot condensation of aldehyde, dimedone, and phenyl urazole under microwave Irradiationis presented. Reactions catalyzed by A novel nanomagnetic organic-inorganic hybrid catalyst (Fe@Si-Gu-Prs) was prepared by the chemical anchoring of P...
متن کاملExploring the Effects of Incorporated Personal Response System (PRS) on Iranian Learners’ Motivation and Participation
This study aimed at investigating the effect of Personal Response System (PRS) on Iranian EFL learners’ motivation and participation. A mixed-methods design was selected to investigate this matter. Participants of this study included 60 Iranian (eighth grade students studying at Bahonar secondary school, Kazeroon in Fars, Iran) and were recruited based on convenience sampling in the form of two...
متن کاملTowards Learning to Ignore Irrelevant State Variables
Hierarchical methods have attracted much recent attention as a means for scaling reinforcement learning algorithms to increasingly complex, real-world tasks. These methods provide two important kinds of abstraction that facilitate learning. First, hierarchies organize actions into temporally abstract high-level tasks. Second, they facilitate task dependent state abstractions that allow each hig...
متن کاملAn Architecture for Local Decision Support in Ad Hoc Sensor Networks
The Intelligent Job Site is becoming a reality as applications (e.g., RFID for materials tracking, laser scanning and GPS for surveying and layout) using sensors and mobile computing devices are being developed and deployed commercially. This creates an opportunity for workers to access sensors in an ad hoc manner as they move through a job site. However, re-tasking and re-use of sensor data in...
متن کامل